home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Compute! Gazette 1986 July
/
1986-07.d64
/
hi-res dump
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
996b
|
20 lines
60000 rem for mps-801, mps-803, 1525 printers
60005 sl=8192:rem start of hi-res screen
60010 dimsc(127),a$(25,40):fori=0to127:readsc(i):t=t+sc(i):next
60020 if t<>24512 then print"error in data statements":stop
60030 data128,192,160,224,144,208,176,240,136,200,168,232,152,216,184,248,132
60040 data196,164,228,148,212,180,244,140,204,172,236,156,220,188,252,130,194
60050 data162,226,146,210,178,242,138,202,170,234,154,218,186,250,134,198,166
60060 data230,150,214,182,246,142,206,174,238,158,222,190,254,129,193,161,225
60070 data145,209,177,241,137,201,169,233,153,217,185,249,133,197,165,229,149
60080 data213,181,245,141,205,173,237,157,221,189,253,131,195,163,227,147,211
60090 data179,243,139,203,171,235,155,219,187,251,135,199,167,231,151,215,183
60100 data247,143,207,175,239,159,223,191,255
60110 open4,4:fori=7680+slto7992+slstep8:m=(i-7680-sl)/8+1
60120 forj=i-7680toistep320:n=(i-j)/320+1:fork=j+7tojstep-1:x=peek(k)
60130 ifx>127thenx=x-64:goto60130
60140 ifk=j+7thena$(n,m)=a$(n,m)+chr$(sc(xandpeek(k-1)+128)):goto60160
60150 a$(n,m)=a$(n,m)+chr$(sc(x))
60160 next:next:forl=1to25:print#4,chr$(8)a$(l,m);:next:print#4,chr$(8):next
60170 print#4:close4